stratocumulus cloud - German English Dictionary